Credentials for multiple hosts.
authorEvgen Druzhynin <evgen.druzhynin@gmail.com>
Thu, 1 Jun 2017 13:59:53 +0000 (16:59 +0300)
committerEvgen Druzhynin <evgen.druzhynin@gmail.com>
Thu, 1 Jun 2017 15:37:38 +0000 (18:37 +0300)
commit29960d2528e65208dacef21252556a2415f87ad7
tree9c3512f3f567054bdbadc6619a0addeddac19340
parent903be77ae802f0db84d128e6ec5a9cfd42517108
Credentials for multiple hosts.

Now cargo looks for credentials and stores them in $CARGO_HOME/credentials.
If credentials for requested host are not found cargo will try to get them
from $CARGO_HOME/config, but it's temporary behavior. It should be disabled
after users start to use a new config file).
src/bin/login.rs
src/cargo/core/source.rs
src/cargo/ops/registry.rs
src/cargo/util/config.rs
tests/login.rs [new file with mode: 0644]
tests/registry.rs